// 注册全局过滤器
import employeesObj from '@/api/constant/employees.js'
const filterObj = {
  formatStr(id) {
    // 找到id匹配的项
    // 返回值=数组.find(item=>{return boolean值，true，返回=当前项的item，} 如果所有项都是false，返回值是undefined)
    const temp = employeesObj.hireType.find((item) => {
      return item.id === id
    })
    // 返回该项的value数据
    return temp ? temp.value : '--'
  }
}

export default {
  install(Vue) {
    // Object.keys(filterObj).forEach((item) => {
    //   Vue.filter(item, filterObj[item])
    // })
    Object.entries(filterObj).forEach((item) => {
      Vue.filter(item[0], item[1])
    })
  }
}
